package com.ruicar.afs.cloud.product.vo;

import com.ruicar.afs.cloud.product.entity.ProductPlan;
import com.ruicar.afs.cloud.product.entity.ProductPlanRate;
import com.ruicar.afs.cloud.product.entity.ProductUpdate;
import com.ruicar.afs.cloud.product.entity.ProductUpdateRate;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author changyu.gui
 * @version 1.0
 * @date 2020/5/15 10:50
 */
@Data
public class ProductPlanInfoVo {
    @ApiModelProperty(value = "利率类型")
    private String rateType;
    @ApiModelProperty(value = "是否附加贷")
    private String isAddLoan;
    @ApiModelProperty(value = "贴息类别")
    private String discountType;
    @ApiModelProperty(value = "还款方式")
    private String repaymentType;
    @ApiModelProperty(value = "是否风险定价")
    private String isRiskPricing;

    //原子信息
    private Object json;
    //还款方式数据
    private Object methodParametersForm;

    //贷后类参数
    private Object postLoan;
    //产品方案
    private ProductPlan productPlan;
    //产品方案利率
    private List<ProductPlanRate> planRatejson;

    //产品修改
    private ProductUpdate productUpdate;
    //产品修改利率
    private List<ProductUpdateRate> productUpdateRates;

}
